<?php ob_start();?>
<?php 
	$root = $_SERVER['DOCUMENT_ROOT'];
//  	include($root.'/standart/head.php');
 	include($root.'/standart/dateHeader.php');
 	include($root.'/standart/dbconnect.php');
 	$db = connect();

 	session_start();
if(isset($_SESSION['id'])){	
	$adrID = $_POST['cmbAdr'];
	$userID = $_SESSION['id'];
	$address = $_POST['address'];
	$adr1="";
	$adr2="";
	$countyID = $_POST['countyCombo'];
	$adrDef = $_POST['addressName'];
	if(strlen($address)>100){
		$adr1=substr($address, 0,100);
		$adr2=substr($address, 100);
	}
	else{
		$adr1=$address;
	}	
	if($_POST['cmbAdr']>0) {
		//Update Operation		
	
	$stmt = "UPDATE ADDRESS 
				SET ADDRESS_1=?,ADDRESS_2=?,COUNTY_ID=?,ADDRESS_DEFINITION=?,UPDATE_DATE= CURRENT_TIMESTAMP()
				WHERE ID=?
					AND ID NOT IN (SELECT ADDRESS_ID FROM USERS_ADDRESS WHERE USER_ID = (SELECT RELATED_FIRM FROM GEVEZE_USER WHERE ID = $userID))";
	$statement = $db->prepare($stmt);
	$statement->bind_param('ssisi', $adr1, $adr2, $countyID, $adrDef, $adrID);
	 	if($statement->execute()){
		?>
		<div style="width: 350px; height: 100%; text-align: center;">
		<img src="images/ok.png" style=" height: 30%; margin-left: 5px; margin-top: 10px">
		<h2>Tebrikler</h2>
		<br/>
		<p>Güncelleştirme işleminiz başarıyla gerçekleşmiştir...</p>
		</div>
		<?php 
	}else{
		?>
		<div style="width: 400px; height: 100%; text-align: center;">
		<h2 style="margin:auto">Hatalı Bilgi Girişi</h2>
		<br/>
		
		<p>Lütfen Bilgilerinizi Kontrol Ediniz...</p>
		<br/>
		<br/>
		<p>Tekrar denemek için <a href="add-address.php">tıklayınız</a></p>
		</div>
		<?php 
		$statement->close();
	}	
}
	else{
		//Save Operation
		$stmt ="INSERT INTO ADDRESS (ADDRESS_1, ADDRESS_2, COUNTY_ID, ADDRESS_DEFINITION, CITY)
						VALUES(?,?,?,?, 'İzmir')";
		
		$statement = $db->prepare($stmt);
		$statement->bind_param('ssis', $adr1, $adr2, $countyID, $adrDef);
		if($statement->execute()){

			$adrID = $db->insert_id;
			$statement->close();
			$stmtUserAdr ="INSERT INTO USERS_ADDRESS (USER_ID, ADDRESS_ID)
						VALUES(?,?)";
			$stmtUserAdr ="INSERT INTO USERS_ADDRESS (USER_ID, ADDRESS_ID)
						(SELECT ID, ? FROM GEVEZE_USER WHERE ID = ? OR RELATED_FIRM = ?)";
			$stmtAdd = $db->prepare($stmtUserAdr);
			$stmtAdd->bind_param('iii', $adrID, $userID, $userID);
			if($stmtAdd->execute()){
			
				?>
					<div style="width: 100%; height: 100%; text-align: center;">
					<img src="images/ok.png" style=" height: 30%; margin-left: 5px; margin-top: 10px">
					<h2>Tebrikler</h2>
					<br/>
					<strong><?php echo $adrDef ?><br/></strong>
					<p>adı ile yeni adres giriş işleminiz başarıyla gerçekleşmiştir...</p>
					</div>
					<?php 
					$stmtAdd->close();
				}else{
					?>
					<div style="width: 400px; height: 100%; text-align: center;">
					<h2 style="margin:auto">Hatalı Bilgi Girişi</h2>
					<br/>
					<h2>Yeni Adres Giriş Hatası</h2>
					<p>Lütfen Bilgilerinizi Kontrol Ediniz...</p>
					<br/>
					<br/>
					<p>Tekrar denemek için <a href="add-address.php">tıklayınız</a></p>
					</div>
					<?php
					$stmtAdd->close();
				}
			}else{
				?>
				<div style="width: 100%; height: 100%; text-align: center;">
				<h2 style="margin:auto">Hatalı Bilgi Girişi</h2>
				<br/>
				<h2>Yeni Adres Giriş Hatası</h2>
				<p>Lütfen Bilgilerinizi Kontrol Ediniz...</p>
				<br/>
				<br/>
				<p>Tekrar denemek için <a href="add-address.php">tıklayınız</a></p>
				</div>
				<?php 
				$statement->close();
			}
	}
		
  
}
	
?>
<?php ob_flush(); ?>